package com.lzxuni.modules.soilmoisture.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.github.pagehelper.PageInfo;
import com.lzxuni.modules.common.entity.PageParameter;
import com.lzxuni.modules.soilmoisture.entity.TblSoilMoisture;
import org.apache.poi.ss.usermodel.Workbook;

import java.io.IOException;
import java.util.List;

/**
 * <p>
 * 墒情 服务类
 * </p>
 *
 * @author rdf
 * @since 2020-12-01
 */
public interface TblSoilMoistureService extends IService<TblSoilMoisture> {


    PageInfo<TblSoilMoisture> queryPage(PageParameter pageParameter, TblSoilMoisture tblSoilMoisture);

    Workbook exportExcel(TblSoilMoisture tblSoilMoisture) throws IOException;

    List<TblSoilMoisture> queryMonthList(TblSoilMoisture tblSoilMoisture);

    List<TblSoilMoisture> queryYearList(TblSoilMoisture tblSoilMoisture);
}
